live drop – English–Türkçe translations

🇬🇧 en tr 🇹🇷

live drop noun

  • location used to exchange items or information
posta kutusu
Wiktionary Links